package com.caiyigo.baihua.dao;

import java.util.List;

import com.caiyigo.baihua.dto.ResDto;
import com.caiyigo.baihua.model.SystemRes;

public interface SystemResMapper {

	int deleteByPrimaryKey(Integer id);

	int deleteByPid(Integer pid);

	int insert(SystemRes record);

	int insertSelective(SystemRes record);

	SystemRes selectByPrimaryKey(Integer id);

	int updateByPrimaryKeySelective(SystemRes record);

	int updateByPrimaryKey(SystemRes record);

	List<SystemRes> selectByPid(Integer pid);

	List<SystemRes> selectByType(Integer type);

	List<SystemRes> selectByTypeAndPidIsNull(Integer type);

	List<SystemRes> selectByPidIsNull();

	List<SystemRes> listBySeq();

	List<SystemRes> selectByPidType(com.caiyigo.baihua.model.SystemRes res);

	int batchAdd(List<ResDto> dtos);

	List<String> getUrls();

	List<SystemRes> getRes(int id);

	List<String> getResUrl(String name);

}